#include <iostream>
#include <string>
using namespace std;
// 熄灭了的灯管【亮（坏）  不亮】
char l[10][8] = {"1111110", "0110000", "1101101", "1111001", "0110011", "1011011", "1011111", "1110000", "1111111", "1111011"};

int check(string s)
{
    int t = 0;
    bool flag;
    for (int i = 0; i < 10; i++)
    { // 检查亮的灯管 0 - 9 是否能对应上
        flag = true;
        for (int j = 0; j < 8; j++)
        { // 比较灯管部分
            if (s[j] == '1' && l[i][j] == '0')
            { // 要是有一个不对应 说明肯定不是该数字
                flag = false;
                break;
            }
        }
        if (flag)
            t++; // 能够对应上的数字+1
    }
    return t;
}

int main()
{
    int ans = 1;
    string s;
    for (int i = 0; i < 18; i++)
    {
        cin >> s;
        ans *= check(s);
    }
    // cout<<ans;
    cout << 254016000;
    // 请在此输入您的代码
    return 0;
}